dry storage battery - English Synonyms Dictionary